﻿// Doc-Encode UTF8-BOM, Space(4), Unix(LF)
#include "pubfw.h"
#include "klua/klua.h"
#include "man_appex/appex_ncli.h"
#include "man_appex/appex_nser.h"


using namespace pfw;
//////////////////////////////////////////////////////////////////////////


// 注册当前的所有app(扩展)模块
int pubfw_register_appex_all(klb_app_t* p_app)
{
    // 这里加载所有pubfw内置 app(扩展)模块
    // 若需要裁剪, 可自行定义相关函数

    // 预加载基础包
    {
        appex_register_ncli(p_app);
        appex_register_nser(p_app);
    }

    return 0;
}

// 加载 所有 lua 库
int pubfw_loadlib_all(lua_State* L)
{
    // 这里加载所有pubfw内置 lua 包
    // 若需要裁剪, 可自行定义相关函数

    // 预加载基础包
    {
        klua_loadlib(L, appex_luaopen_ncli, "ncli");
        klua_loadlib(L, appex_luaopen_nser, "nser");
    }

    return 0;
}
